﻿body {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 10px 0px 10px 0px;
	text-align: center;
	background-color: #fff;
	/*#ebebeb;*/
	/*background:url(./images/body.jpg) center 0 repeat;*/

	/*background:#e6eecc url(./images/beige_paper.png) repeat top left;
	color: #333;
	font-family: 'Terminal Dosis', Arial, sans-serif;
	font-size: 13px;*/
}
		
#contenedor {
	text-align: left;
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
	/*border:solid #0095FF 1px;
    width: 800px;
	margin: auto;
	margin:10px auto 10px auto;
	border:solid red 1px;*/
}

#encabezado {
	background-color: #0095FF;
	/*
	#0AA4F7;
	#0095FF;
	#d0d0ff;
    #333300;
	*/
	color: #fff;
	/*color: #e4701e;*/
	font-size:12pt;
	font-weight: bold;
	/*padding: 3px 3px 3px 10px;*/
	padding:10px;
}

#encabezado-right {
    float: right !important;
    font-size:10pt;
    color:white;
  
  }

.encabezado-strong {color: #000; }


#cuerpo {
	margin: 10px 0px 10px 0px;
}

#menu_principal {
	/*margin-top: 10px;*/
    width: 260px;
	background-color: #999999;
	float:left;
}
		
#menu_principal ul {
	margin : 0 0 0 0px;
	padding: 0 0 0 0px;
	list-style: none;
}

#menu_principal li {
	/*background-color: #ffffcc;*/
	margin: 2px 2px 2px 2px;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
}

#menu_principal a {
	/*color: #3333cc;*/
	text-decoration: none;
}
		
#principal{
	position:relative;
    margin-left: 270px;
	margin-right: 130px;
	background-color: #ffffff;
	padding: 4px 4px 4px 4px;
	width: auto;
	min-height: 440px;
    border:solid #0095FF 1px;
}
		
#titulo {
	text-align:center;
    font-family: Verdana,Arial,sans-serif;
	font-weight: bold;
	font-size: 1.7em;
	width: 100%;
	margin: 4px;
	color: #e4701e;
	/*text-transform: uppercase;*/
}

#menu_acciones {
    background-color: #ffffff;
	width: 120px;
	float: right;
	text-align:center;
}

#pie {
	text-align:center;
	/*background-color: #cccccc;
	padding: 3 10 3 10px;
	clear: both;*/
	background: #1e3b5d;
	background: url('/images/barra3.png') center repeat-x;
	height: 30px;
	color:#000;
	width: 90%;
	position: fixed;
	/*bottom: 0px;*/
}

.controlID {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    /*color: #999999;
    background-color: lightgoldenrodyellow;*/
    margin:2px;
    text-align: left;
    width: 50px;
}

.controlLogin {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    /*color: #999999;
    background-color: lightgoldenrodyellow;*/
    margin:2px;
    text-align: left;
    width: 200px;
}

.controles {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    /*color: #999999;
    background-color: lightgoldenrodyellow;*/
    margin:2px;
    text-align: left;
    width: 500px;
}

.etiqueta {
      font-family:Arial;
      font-size: 14px;
      font-weight: bold;
      /*width: 30%;*/
      /*float: left;*/
      margin:8px;
      text-align: left;
}

#mensaje {
	font-weight: bold;
	text-align: center;
	margin-top:10px;
}

.mensajeError {
    color:red;
}

.mensajeCorrecto {
    color:green;
}

.gridHeader
{
    color: White;
    background-color: #0095FF;/*#1E3D8C;*/
    font-weight: bold;
    text-align: center;
}

.gridHeader A:link
{
    color: White;
    text-decoration: underline;
}
.gridHeader A:visited
{
    color: White;
    text-decoration: underline;
}
.gridHeader A:hover
{
    color: #FFFFC0;
    text-decoration: underline;
}

.gridFooter
{
    color: Black;
    background-color: #B5BF00;
}
.gridAlternatingItems
{
    /*background-color: Gainsboro;*/
    background-color: lightskyblue;
}
.gridSelectedItems
{
    color: Black;
    background-color: #e4701e;/*#FFFFC0;*/
}
.gridEditItemStyle
{
    background-color: #00237E;
}
.gridPagerStyle
{
    color: White;
    background-color: #0095FF;/*#1E3D8C;*/
    font-weight: bold;
}
.gridPagerStyle A:link
{
    color: White;
    text-decoration: underline;
    font-weight: normal;
}
.gridPagerStyle A:visited
{
    color: White;
    text-decoration: underline;
    font-weight: normal;
}
.gridPagerStyle A:hover
{
    color: White;
    text-decoration: underline;
    font-weight: normal;
}